twisted gear wheel - Français Anglais Dictionnaire